package entity

import (
	"shqsoft.cn/pasnj/base"
)

type QDTYCK struct {
	ID        int     `gorm:"AUTO_INCREMENT;primary_key;column:ID"`
	Qxr       int     `gorm:"column:起息日"`
	Dqr       int     `gorm:"column:到期日"`
	Qixian    int     `gorm:"column:期限"`
	Ywlxid    int     `gorm:"column:业务类型ID"`
	Ftp       float64 `gorm:"column:FTP"`
	Yue       float64 `gorm:"column:余额"`
	Gddyll    float64 `gorm:"column:固定单一利率值"`
	Htjw      float64 `gorm:"column:合同金额"`
	Zxywbh    string  `gorm:"column:最新业务编号;size:60"`
	Jyduishou string  `gorm:"column:交易对手;size:60"`
	Lillx     string  `gorm:"column:利率类型;size:60"`
	Gdlllx    string  `gorm:"column:固定利率类型;size:60"`
	Htbh      string  `gorm:"column:合同编号;size:60"`
	Htmc      string  `gorm:"column:合同名称;size:60"`
	Zzhanghu  string  `gorm:"column:主账户;size:60"`
	Zizhanghu string  `gorm:"column:子账户;size:60"`
	Ywlx      string  `gorm:"column:业务类型;size:60"`
	Khjl      string  `gorm:"column:客户经理;size:60"`
}

//TableName User用户表名
func (QDTYCK) TableName() string {
	return "TMP_TYYW_ZCFZ_TYCF_20170131"

}

//QDTYCKEF QDTYCKEF
func QDTYCKEF() base.EntityFunc {
	return func() interface{} {
		entity := QDTYCK{}
		return &entity
	}
}

//QDTYCKESF 同业借款
func QDTYCKESF() base.EntitiesFunc {
	return func() interface{} {
		var entities []QDTYCK
		return &entities
	}
}
func init() {
	base.DaoPoolObj.Put("QDTYCK", base.NewDefaultDao(QDTYCKEF(), QDTYCKESF(), nil))
}
